ammunition factory - German English Dictionary